cytochrome c - French English Dictionary